package com.briup.day23;

import java.io.*;

public class Test_ByteArrayOut {
    public static void main(String[] args) throws Exception {
//        读取a.txt内容 写入到内存的数组中，从内存数组读取内容 转为字符串进行输出
//        这个数据现在能不能直接访问,能的话
        InputStream is =new FileInputStream("01-Basic/src/dir/a.txt");//要读文件
        ByteArrayOutputStream bs = new ByteArrayOutputStream();
        int len;
        byte[] buf = new byte[8];
        while((len=is.read(buf))!=-1){
            bs.write(buf,0,len);
        }
        System.out.println("写入完成");
        byte[] b = bs.toByteArray();
        System.out.println(new String(b));
//        bs.close();
//        is.close();内存输入输出流会自动关闭
    }
}
